embark on an adventure - Espagnol Anglais Dictionnaire